Big Huge Thesaurus

Heuchera cylindrica

noun